<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    // string  number  boolean  null undefined  

    // Boolean()  传入一个参数,将其转化为布尔值并返回  (将其他类型转化为布尔值)

    // "" 0 NaN null undefined  => 转化为布尔值为false  

    // console.log(Boolean("100"));  //  true
    // console.log(Boolean("100a"));  //  true
    // console.log(Boolean("a"));    //  true
    // console.log(Boolean(" "));   // 空格字符串  true
    // console.log(Boolean(""));    // 空字符串  false
    
    // console.log(Boolean(100));  // true
    // console.log(Boolean(-100));  //  true
    // console.log(Boolean(0.5));  //  true
    // console.log(Boolean(0));  //   false
    // console.log(Boolean(NaN));  //   false
    // console.log(Boolean(Infinity));  //   true

    // console.log(Boolean(true));  // true
    // console.log(Boolean(false));  // false

    // console.log(Boolean(null));  //  false
    // console.log(Boolean(undefined));  //  false


  

</script>
</html>